to the extent that... - French English Dictionary